kitchen towel - French English Dictionary